دسته بندی ها
08:57 1398/09/17

انتخاب MVC یا Core برای طراحی سایتی که با Asp.net پیاده سازی شده است

مشخصات سوال کننده :
کاربر : Nikbin     امتیاز کاربر : 0     رتبه کاربر : 7080
دسته بندی : Asp.net Mvc Asp.net Core Asp.net Web Form

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 2599
هوش مصنوعی

پاسخ هوش مصنوعی

برای انتخاب بین MVC و Core در طراحی مجدد سایتی که قبلاً با ASP.NET ساخته شده، توصیه می شود به نکات زیر توجه کنید:

1. **ASP.NET MVC**: اگر سایت شما در حال حاضر بر روی ASP.NET MVC اجرا می شود و نیازی به تغییر خاصی در ساختار backend و دیتابیس ندارید، می توانید از همان MVC استفاده کنید. این روش شما را از دردسرهای تبدیل و مهاجرت نجات می دهد.

2. **ASP.NET Core**: اگر به دنبال به روز رسانی فناوری ها و بهبود عملکرد و امنیت هستید، استفاده از ASP.NET Core می تواند گزینه بهتری باشد. ASP.NET Core قابلیت های پیشرفته تری نسبت به MVC دارد و به راحتی می توانید آن را در محیط های مختلف از جمله Windows و Linux اجرا کنید. همچنین، Core از بهینه سازی های بیشتری برای سرعت و کارایی برخوردار است.

در نتیجه، اگر قصد دارید با تکنولوژی های جدیدتر کار کنید و آینده نگر هستید، پیشنهاد می شود به سمت ASP.NET Core حرکت کنید. اما اگر نگران زمان و هزینه های تبدیل و مهاجرت هستید، ممکن است ادامه کار با MVC مناسب تر باشد.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : pedram_khan 09:15 1398/09/17

اگر دیتابیس شما از قبل آماده هست پس نمی تونید از مدل کد فرست استفاده کنید و باید از روش دیتابیس فرست استفاده کنید.

برای این کار این لینک رو مطالعه بفرمایید.

برای پیاده سازی دیتابیس تفاوتی نمیکنه که شما MVC استفاده کنید یا Core ولی از نظر بحث performance و قابلیتها و توانایی ها قطعا بهتره که پروژتون رو با Core پیاده سازی کنید.

 

در مورد تفاوتهای mvc و core می تونید این مقاله رو مطالعه کنید. بهتره حالا که میخاید یه وقتی رو برای بروزرسانی پروژه صرف کنید با کور این کار رو انجام بدید.

به این پاسخ امتیاز بدهید    0
امتیاز: 277 رتبه: 6
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود